package com.common.platform.auth.exception;

import com.common.platform.base.exception.AbstractBaseExceptionEnum;
import lombok.Getter;

@Getter
public enum AuthExceptionEnum implements AbstractBaseExceptionEnum {
    NOT_LOGIN_ERROR(1401,"用户未登录"),
    USERNAME_PWD_ERROR(1402,"账号密码错误"),
    LOGIN_EXPIREN(1403,"登录以过期，请重新登录"),
    ACCOUNT_FREEZE_ERROR(1404,"账号被冻结"),
    NOT_RELE_ERROR(1405,"用户没有分配角色，获取数据失败"),
    VALUE_CODE_ERROR(1406,"验证码错误"),
    NO_PIRMISSION(1407,"没有访问权限"),
    SESSION_TIMEOUT(1408,"登录会话超时")

    ;

    AuthExceptionEnum(int code,String message){
        this.code=code;
        this.message=message;
    }

    private Integer code;
    private String message;

    @Override
    public Integer getcode() {
        return null;
    }

    @Override
    public String getmessage() {
        return null;
    }
}
